fi.foyt.svg.svgdom.FNISVGElementController = Class.create({
  initialize: function(){
  },
  moveBy: function(element, x, y){
    throw new Error("Element does not support moveBy operation");
  },
  moveTo: function(element, x, y){
    throw new Error("Element does not support moveTo operation");
  },
  resizeBy: function(element, x, y){
    throw new Error("Element does not support resizeBy operation");
  },
  resizeTo: function(element, x, y){
    throw new Error("Element does not support resizeTo operation");
  },
  rotateBy: function(element, ang){
    throw new Error("Element does not support rotateBy operation");
  },
  rotateTo: function(element, ang){
    throw new Error("Element does not support rotateTo operation");
  },
  supports: function (operation) {
    return false;
  }
});
 
Object.extend(fi.foyt.svg.svgdom.FNISVGElementController, {
  OPERATION_MOVE: 'move',
  OPERATION_RESIZE: 'resize',
  OPERATION_ROTATE: 'rotate'
});